/* Использование стандартных библиотечных функций */
/* Функция atoi */

#include <90s2313.h> 	// подключаем  заголовочный файл используемого
// микроконтроллера AVR

/* Перед использованием стандартных библиотечных функций
   подключим заголовочный файл stdlib.h */
#include <stdlib.h>

/* Основная функция программы */
void main(void)
{
int c; 			// объявляем целую переменную c
char str[]="1234"; 	// объявляем и инициализируем строковую
// переменную (символьный массив) str
char *point; 		// объявляем указатель point

c=atoi(str); 		// В результате c=1234

/* То же с использованием указателя */

point=&str[0]; 		// Присваиваем указателю адрес самого
// первого символа строки str
c=atoi(point); 		// В результате c=1234
point=&str[2]; 		// Если присвоить указателю адрес третьего
// символа строки str, то
c=atoi(point); 		// в результате c=34
}
